Solution For Cloudy Mirrors?
I would suggest that you go to a hardware store and get some Mirror surface removal and take your mirrors and take the paint off the back of them and buy some Mirror refinisher paint...and repaint them.. of course this might be fairly expensive if these are...
Pit Bull Eating Grass?
I am not certain what black bugs you are talking about..but for that you definitely need to take your puppy to the vet...also he/she may have worms that need to be taken care of(most puppies have worms) ..I agree with everyone else TAKE YOUR PUPPY OFF COWS...