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?