Puppies... and a hamster