Pet Radars > I’m an expert mechanic – here’s the car brand I would NEVER buy