A Mississauga man is facing an animal cruelty charge after police found five puppies in “abysmal conditions” last week.