There should be a special type of hell for these owners..

No way. If the dog got thrown from the vehicle in an accident, it would fare better than in a cage at the bumper.

Would you ride a motorcycle that had a cage around it that was fastened to the bike?