Generally, chihuahuas are known to sleep for very long hours. A baby chihuahua can sleep for about 18-20 hours while the adults can sleep for about 12 to 14 hours a day. The reason behind this being that the puppies are more energetic and very playful, which exhausts them hence the need for more sleep.