Dogs and puppies are pack animals who are instinctively drawn to their mother and others in their pack. The Snuggle Puppy recreates that intimacy with physical warmth and a 'real-feel' pulsing heartbeat, providing an extra source of comfort for your pet.