Police: Man threw puppy against wall