How To Take Care Of Your Puppy In The Winter

0

Winter can be tricky with puppies because you need to give them extra care and attention. Here are the winter puppy care tips you need to know during the coldest months of the year!

Paw Care

Something that can go relatively unnoticed is how much care dogs’ paws need. During the winter months if you live in a cold climate, this can take a toll on your puppers feet. Here are a few tips specifically for paw care:

  1. If your furry friend has furry feet, be sure to trim the hair on their paws and between the toes to prevent ice and sludge build-up.
  2. You can purchase little booties that protect the paw and act almost as shoes, serving as an extra protective layer.
  3. Make sure the ice melt or salt you use to de-ice your driveway or any walkways is safe for not only their paws but also in case they scoop some up when eating the snow.
  4. After your chilly walks, remember to wipe down their paws and legs to get rid of any excess salt that may have accumulated.
  5. If you find your puppy with cracked paws, consider purchases a gentle salve that helps moisturize and heal your puppy’s paws.

Baths

When it comes to bathing your furry friend, try to skip it as much as possible during colder months. Washing them during this time can dry out their skin and can deplete them of essential natural oils. If you must wash them, ask your vet about moisturizing shampoos.

Coats

Before winter hits, remember towards the beginning of fall to cut back on shaving your pups fur unless necessary. Allowing their coat to grow out means more warmth in the winter months. If your dog has a short coat, consider an actual dog coat or jacket from the pet store to give them some extra warmth.

The winter months can be particularly brutal on your puppy, so take note of these winter puppy care tips for your furbaby.


Beginner Puppy Recall Training

Recall training is key long-term for making your dog come to you off-the-lead. Puppy recall training starts at the very basics to encourage that positive reinforcement that is going to see you results.

The best way to do any kind of puppy training is through play.

  1. Sit on the ground with some treats and a toy.
  2. Tell your dog to “come here” or “come”.
  3. When they get to you, give them praise followed by a treat.
  4. Wait for them to walk off and repeat steps 1-3.

If you’re doing this and you’re stuck at step 2, don’t stress, that’s completely normal. You can start by letting them sniff the treat, you then back away and say “come here” or “come”.

Getting a whiff of the treat will help them to realize there’s a reward involved.

The success of puppy recall training hinders on making yourself more interesting than what they are already doing.

For now, you should also make sure you’re only practicing this in confined areas, particularly in the beginning. As you don’t want your puppy to walk off without being able to get them back again!

Let us know how your puppy recall training is going in the comments below.

Puppy Worming: How To Make It Easier

0

Puppy worming can be a nightmare, but it’s vital! Not only does it protect them from parasites, but it protects other dogs from catching parasites too. Puppy worming is tricky, particularly trying to get them to swallow the pill, but it’s worth it in the end!

Here’s everything you need to know about puppy worming.

When Should I Get My Puppy Wormed?

One of the most commonly asked questions when getting a new puppy has to do with how often you should get your puppy wormed.

Worming may sound scary but if you ignore it, your dog will get worms! Help them out by getting them wormed when they are 4,8 and 12 weeks old, then every 3 months for after that. It may sound like it’s a lot to do but it’s all worth it.

Tips & Tricks

Now we don’t know about you, but I don’t know any puppy who likes to take medication. Here are a few tips and tricks to make the process just a bit easier.

1. The 1,2,3 Game

Start off by encasing the pill in something like a strip of bacon, a spoonful of peanut butter or a chunk of chicken. Then set that aside and give your dog a normal treat, do that one more time.

After your pup has had 2 treats, put the encased tablet next to your dogs nose. Pull away a bit and then let him smell it again, do this one more time and he’ll be sure to eat it right out of your hand.

2. Empty Gel Cap

Just as simple as it sounds. If the pill you have to give your dog has a less than pleasant smell, you can pick up empty gel capsules and hide the pill inside, making it slightly more enjoyable for your pup.

3. Give Them A Hand

It’s smart for any dog owner to know a lot about their animal. You can physically give your dog the pill if you understand how their jaw works. Prying out their mouth is cruel, ineffective and can make your dog lose trust in you or be scared.

You can look up the correct way to pull down the lower jaw to safely give them the medicine physically. There are similar methods out there that combine training them to think that when you pull on their lower jaw they get a treat and the encasing of the treat in the first tip. Again, look up the correct way to do this so you or your dog don’t get hurt.

Puppy worming is part of their overall health, so even if your puppy is a pain, persevere and it’ll be worth it!


100+ Food Themed Puppy Names

Food themed puppy names are super popular, with Bean, Honey, and Candy being just some of the crowd favorites. If you have a favorite snack, why not immortalize it forever in your puppy?

At the end of the day puppies are cute, lovable and you just want to gobble them up, so choose from our list of food themed puppy names?

  1. Apple
  2. Apricot
  3. Applejack
  4. Bacon
  5. Basil
  6. Barley
  7. Bean
  8. Biscuit
  9. Brownie
  10. Butter
  11. Butternut
  12. Butterscotch
  13. Caesar
  14. Candy
  15. Caramel
  16. Cashew
  17. Caviar
  18. Chai
  19. Cherry
  20. Cheesecake
  21. Cheerio
  22. Chickpea
  23. Chili
  24. Chip
  25. Cinnamon
  26. Coco
  27. Cocoa
  28. Coconut
  29. Coffee
  30. Cookie
  31. Crackers
  32. Cranberry
  33. Crumpet
  34. Cupcake
  35. Dandelion
  36. Donut
  37. Dumpling
  38. Falafel
  39. Flapjack
  40. Frito
  41. Fritter
  42. Fudge
  43. Ginger
  44. Hershey
  45. Honey
  46. Jasmine
  47. Jellybean
  48. Kabob
  49. Kit Kat
  50. Kimchi
  51. Lambchop
  52. Lavender
  53. Mai Tai
  54. Maki
  55. Mango
  56. Maple
  57. Marshmallow
  58. Meatball
  59. Milkshake
  60. Mint
  61. Miso
  62. Mocca
  63. Mochi
  64. Mousse
  65. Muffin
  66. Mustard
  67. Nacho
  68. Noodle
  69. Nugget
  70. Nutella
  71. Nutmeg
  72. Oatmeal
  73. Okra
  74. Olive
  75. Oliver
  76. Oreo
  77. Pancake
  78. Peanut
  79. Peach
  80. Peaches
  81. Pepper
  82. Piccolo
  83. Pickles
  84. Pita
  85. Peaches
  86. Popcorn
  87. Poppy
  88. Pringles
  89. Pudding
  90. Puffin
  91. Pumpkin
  92. Relish
  93. Rollo
  94. Rosemary
  95. Sauce
  96. Sake
  97. Salsa
  98. Skittles
  99. Smores
  100. Snickers
  101. Strawberry
  102. Sugar
  103. Taco
  104. Taffy
  105. Thyme
  106. Toffee
  107. Tofu
  108. Tootsie
  109. Truffle
  110. Twix
  111. Vanilla
  112. Waffle
  113. Waffles
  114. Ziti

Do you have any food themed puppy names that aren’t on the list? Let us know and we’ll add to them!

100+ Best Boy Puppy Names

The best boy puppy names need to capture your new pup’s personality! He deserves a name that will truly showcase his spirit, character, features or size. When choosing the best boy puppy names, think about your pup. Are they playful, maybe a bit shy, or a bundle of joy and energy?

A word of advice – always make sure the name you choose is easy to pronounce – you want to avoid tongue twisters!

So, here are over 100 of the best boy puppy names for your newest addition. (in alphabetical order – of course)

  1. Aaron
  2. Ace
  3. Ali
  4. Anakin
  5. Andy
  6. Ben
  7. Billy
  8. Bjorn
  9. Bond
  10. Bruce
  11. Brute
  12. Caleb
  13. Cash
  14. Charlie
  15. Colby
  16. Colin
  17. Dan
  18. Dash
  19. David
  20. Dexter
  21. Dirk
  22. Duke
  23. Eddie
  24. Elijah
  25. Ethan
  26. Eric
  27. Eli
  28. Fabio
  29. Felix
  30. Finn
  31. Flint
  32. Fonzo
  33. Gabe
  34. Gary
  35. Gino
  36. Grey
  37. Griffin
  38. Hank
  39. Harley
  40. Harvey
  41. Henry
  42. Hugo
  43. Ian
  44. Ike
  45. Jack
  46. Jackson
  47. Jagger
  48. James
  49. Jay
  50. Jax
  51. Jenson
  52. Jerry
  53. Jett
  54. Joe
  55. Johnny
  56. Jordan
  57. Levi
  58. Link
  59. Lou
  60. Luca
  61. Lucas
  62. Mack
  63. Major
  64. Mark
  65. Miles
  66. Milo
  67. Monty
  68. Nevin
  69. Nick
  70. Nico
  71. Niles
  72. Nolan
  73. Oaks
  74. Odin
  75. Oliver
  76. Ollie
  77. Orion
  78. Pablo
  79. Pax
  80. Percy
  81. Pip
  82. Price
  83. Quinton
  84. Reed
  85. Rex
  86. Ricky
  87. Rocky
  88. Roger
  89. Rory
  90. Roy
  91. Sam
  92. Seth
  93. Simon
  94. Smith
  95. Sonny
  96. Stuart
  97. Teddy
  98. Tim
  99. Toby
  100. Todd
  101. Travis
  102. Trey
  103. Ty
  104. Tyler
  105. Tyrell
  106. Uriah
  107. Victor
  108. Vlad
  109. Wes
  110. Wesley
  111. Will
  112. Winston
  113. Wolfe
  114. Xan
  115. Xander
  116. Xavier
  117. Zack
  118. Zed
  119. Zeke
  120. Zion

Which are the best boy puppy names? Let us know what you named your pup and we’ll add it to the list!

Beginner Puppy Fetch Training

The most popular training ‘trick’ is puppy fetch training. If you teach this to your dog properly, it’s such a great foundation to other games and interactions.

So, puppy fetch training actually starts with a ‘sit’ or ‘stay command.

  1. Have your dog sit and/or stay. Repeating “sit” or “stay” as you back away
  2. Toss a toy or ball a short distance. (no sticks, those can hurt the roof of their mouth)
  3. After throwing the toy you can say “fetch” or “get it”
  4. When your puppy retrieves it, say “come” or “come here”
  5. After they come back to you, enforce him to “drop it”
  6. Once he drops it, praise him and give him a treat

Make sure that every time you say fetch, when your puppy starts to bring it back, you’re very excited and show a lot of enthusiasm!

Puppy fetch training comes with a lot of commands and will take a bit more time than the other training ‘tricks’ to learn so be patient. It’s probably better to start with other beginner trainings first so you get the commands solidified, and then develop into the fetch.

Check out our Beginner puppy recall training first here.

100+ Geeky Puppy Names

For geeks and tech lovers searching for geeky puppy names, there are so many options to choose from, it can be a tough choice! The names of our pets often reflect the things we love most. Do you want to name your dog after your favorite science fiction movie or TV show, or do you prefer a geeky computer and tech-related name instead?

Either way here are 100+ geeky puppy names for your new puppy!

Star Trek Inspired Geeky Puppy Names

  1. Kirk
  2. Spock
  3. Bones
  4. Uhura
  5. Shotty
  6. Troi
  7. Yar
  8. Q
  9. Odo
  10. Dax
  11. Nerys
  12. Seven of Nine
  13. Neelix
  14. Saru
  15. Warp
  16. Tilly
  17. Lorca
  18. Georgiou

Video Game Inspired Puppy Names

  1. Alucard
  2. Bastion
  3. Bowser
  4. D.va
  5. Jax
  6. Lara
  7. Link
  8. Luigi
  9. Mario
  10. Sonic
  11. Yoshi
  12. Zelda
  13. Twitch

Game of Thrones Inspired Puppy Names

  1. Ghost
  2. Nymeria
  3. Grey Wind
  4. Lady
  5. Summer
  6. Shaggydog
  7. Daenerys
  8. Khaleesi
  9. Grey Worm
  10. Varys
  11. Olly
  12. Cersei
  13. Arya
  14. Yara
  15. Gilly
  16. White Walker
  17. Raven
  18. Warg
  19. Walda
  20. The Hound

Star Wars Inspired Geeky Puppy Names

  1. BB-8
  2. Luke
  3. Chewbacca
  4. Chewy
  5. Leia
  6. Yoda
  7. Biggs
  8. Darth
  9. Jabba
  10. Rey
  11. Finn
  12. R2D2
  13. Jar Jar
  14. Snoke
  15. Kylo
  16. Ren
  17. Dryden
  18. Moloch
  19. Endor
  20. Saber

Lord of The Rings Inspired Geeky Puppy Names

  1. Bilbo
  2. Aragorn
  3. Arwen
  4. Bree
  5. Strider
  6. Gandalf
  7. Pippin
  8. Legolas
  9. Gimli
  10. Rosie

Marvel Universe Inspired Geeky Puppy Names

  1. Banshee
  2. Groot
  3. Beast
  4. Rocket
  5. Storm
  6. Star-Lord
  7. Hawkeye
  8. Blake
  9. Bucky

Geeky TV and Movies Inspired Geeky Puppy Names

  1. Penny
  2. Buffy
  3. Gizmo
  4. Astro
  5. Falkor
  6. Leela
  7. Neo
  8. Tardis
  9. Toto
  10. Xena

Mythology Inspired Geeky Puppy Names

  1. Thor
  2. Loki
  3. Fenrir
  4. Odin
  5. Hati
  6. Tyr
  7. Athena
  8. Aura
  9. Cerebrus
  10. Ares

PC and Programming Inspired Geeky Puppy Names

  1. Ajax
  2. Cloud
  3. Chip
  4. Codex
  5. Glitch
  6. Cookie
  7. Gadget
  8. Quark
  9. Java
  10. Nano

Did we forget any? Share your favorites with us in the comments and we’ll add to the list!

Puppy Care Tips For An Apartment

Puppy care tips for an apartment are important if you want to protect your walls, and your security deposit. There are different rules to follow compared to living in a house, and your puppy will need a little more attention to remain happy and healthy in a smaller living environment!

Here are our best puppy care tips for apartment living:

Apartment Levels

If it’s possible, get a ground level apartment. This will make taking your dog out for potty training at 3:00 in the morning a bit less stressful. If this isn’t possible due to the apartments’ availability, make a bathroom for the dog on your balcony or any outside area. You can purchase faux grass to help the bathroom experience a little less strange for your puppy when you finally transition.

Hire A Dog Walker

If you are at work all day and your puppy is couped up in a small apartment, this can cause them to be stressed or lonely, leading to destructive behaviors like chewing.

It’s best to send your dog to a daycare or hire a dog walker to help give your furry friend some human interaction. Having a dog walker allows your dog to get exercise and get some energy out. Plus, getting them outside helps with socialization too!

The Right Dog

Unfortunately most apartments have weight limits for dogs that usually cater to the smaller breeds. If you’re reading this and you don’t already have a pup, be sure to check your lease or talk to your landlord about weight limits and pet fees.

A lot of people also advise that if you plan on apartment living for an extended period of time to get a quiet dog. This will help you to avoid noise complaints and keep your relationship civil with those who live around you. Your puppy’s breed will also depend on the size they will grow to, and the amount of exercise they will need. Working dog puppies for example need a lot more than a chihuahua for example.

Protect Your Floors

No matter if you have a puppy or an older hound, keeping your floors protected will also keep your wallet protected. If you have wood floors, it’s suggested to put down rugs or mats to avoid any scratching.

Bathroom accidents can also cause wood floors to discolor and warp which will make your landlord less than pleased. Make sure they have designated areas for eating, drinking and chewing on toys and bones so you can further avoid this. It could also be helpful to looking into keeping your puppy’s nails trimmed to a safe length where they won’t scratch up the flooring.

These are just a few puppy care tips in an apartment to keep you, your best friend, and your wallet happy! Do you have any tips to share? Let us know in the comments.

The Fundamentals of Puppy Socialization

A key part of training is to start puppy socialization straight away. The first three months of a canine’s life is crucial to their development. What fear they develop now may become ingrained in their behaviour, which can become difficult to change.

When socializing your pup, it is important to bring them into many situations, with a variety of animals, people, and sounds. As intuitive as it may feel, do not coddle your puppy when showing nervous behaviour.

Nervous Behaviour During Puppy Socialization

Examples may include:

  • Trembling
  • Raised fur
  • Tail between the legs
  • Baring teeth
  • Body tension
  • Growling

Remember, your dog is not a child; if you comfort them when they show fear, what you’re actually doing is “rewarding” this behaviour. Save the vocal excitement, touch, and treats as a reward when your puppy shows positive body language, such as tail wagging, perking their ears, sitting nicely, and staying calm. When socializing, your pup may jump with excitement – although this is not a sign of fear, calm behaviour is key to training, as your adorable puppy will quickly grow into an adult dog.

Puppy Socialization With Children

When socializing with children, never allow them to leave your sight. Always supervise any interactions. This is important for the child’s safety and your puppy companion’s safety too! Puppies love children, but in the brain of your pup, a child is just another puppy. Not all children have been puppy “trained.” A pulled ear or a poked eye could mean a nip from a scared dog, who only meant to protect themselves.

Vaccinations Before Puppy Socialization

Keep your pup’s health and safety in mind: get all vaccinations and boosters prior to any outings where they may come in contact with other dogs. Be aware of surfaces where non-vaccinated dogs may have travelled or used as a toilet. It’s important to take any precautions regarding your pup’s health before introducing them to the great big world out there.

Puppy Socialization Tips

To train a wonderful dog that loves to be around everyone, and whom everyone loves to be around, here are a few ideas to make this easier for both of you:

  • Take your puppy with you everywhere. Ask ahead and see if friends and family mind you stopping by with your pup.
  • Introduce your puppy to other animals. It’s best to keep your pup on a leash until they learn to approach in a calm manner.
  • Most pet stores are a great place to meet fellow dogs and dog lovers. Ask them if they offer socialization classes. A lot of the time, you can find puppy playgroups that cost next to nothing or are free!
  • The dog park is a wonderful place for your pal to meet new dogs and people. Be sure to allow others to make physical contact with your pup while he or she is on a leash. While in your arms, this may give you a sense of comfort, but your pup needs to learn to say “Hi!” all by themselves!
  • Enrol in obedience classes early to train a well-balanced dog, and involve other members of the family as well.
  • If there are doggie daycare centres in your area, even one day a week can do wonders for your pup.
  • And lastly, let your pup explore different floor textures, such as wood, grass, sand, and even water. Surfaces can become scary to a little pup when they have never experienced an odd feeling or strange object.

If you follow these tips on puppy socialization, you will end up with a calm and confidently social butterfly. Good luck, and stay safe!

Want more puppy socialization tips? Check out our other article HERE.

5 Puppy Socialization Tips You Need to Know

The best puppy socialization tips will tell you that it needs to happen in the early stages of their little lives. Have you ever had a dog that didn’t like people in hats? How about one that peed and ran away whenever someone ran a vacuum cleaner? These, and other fearful behaviours, may be a sign of poor puppy socialisation.

Like humans, dogs are most comfortable around things and situations they were exposed to while they were growing up. The more you expose them as puppies, the more confident they’ll be as adults.

Here are five puppy socialization tips to get you started.

When to Socialize Your Puppy

The best time to socialize your puppy is when they’re between eight and sixteen weeks old. This is the time when their brains are most receptive to learning. If they have good, healthy experiences with people, places, and things, they’ll be comfortable with those things for the rest of their lives.

Since your puppy won’t have all their vaccinations at this age, you’ll want to be careful about exposing them to strange dogs. The safest place for socialisation is a puppy class or ‘doggy daycare’, where all dogs are required to be disease-free and have up-to-date vaccinations. Dog parks and other public locations should be avoided until your puppy has all their shots. If you’re not sure about a particular location, talk to your vet.

Puppy Socialisation Tips for People

Besides getting used to other dogs, you’ll also want your puppy to be comfortable around a wide variety of people. The best place to do this is at home, where your puppy feels safest. Invite friends who are women, men, men with beards, people in wheelchairs, and people of different races.

It’s also a good idea to get your puppy used to different types of clothing. Have some of your friends wear hats, jackets, hoodies, and gloves, and you’ll be well on the way to having a well-socialised puppy.

Socialization with Other Species

This can be easy if you have a cat in the house, or a bird, or other common pets. If not, you may want to schedule a playdate with a friend’s cat – provided the cat approves. This can prevent problems later down the line. If your next-door neighbor buys a cat, for example, you don’t want your dog barking every time they see it.

Man-Made Sounds and Objects

If you want to have an adult dog that’s not afraid of the dreaded vacuum cleaner, you’ll need to get them used to it as a puppy. Vacuum frequently and give your puppy a treat afterward. The same goes for large objects like trash cans – and the loud crash they make when they get knocked over.

Getting Your Puppy Used to Different Surfaces

The last thing you want is a dog who won’t go outside when it’s raining. Get them used to dry surfaces, wet surfaces, grass, concrete, metal, as well as cold and ice, if that’s common in your area. If you happen to be in a drought, a kiddie pool with half an inch of water in it will teach them that water is nothing to be afraid of.

Beginner Puppy Down Training

Learning puppy down training is a great way to teach boundaries to your pup. Teaching the ‘down’ command can be the prelude to being calm when you have guests, to sit patiently and wait for treats, or to learn when it’s time to sit down and wait for you to return.

Puppy down training starts by understanding your puppy’s routine and catching them when they are in their natural placement.

Here is how you start teaching the ‘down’ command:

  1. Catch them in a place you want them to get down from.
  2. Say “Down” while pointing at the floor
  3. Once they get down, praise them by saying “Good down,” and give them a treat.

Consistency is key here, and catching your pup when they need to get ‘down’ will help you practice. For example, if they need to step down from the kitchen work surface or from trying to jump up at guests!

When training the ‘down’ command, you should always practice, even as your puppy gets older! As it can be a tricky one to remember.

How is your puppy training going? Let us know in the comments below.

Foods To Avoid Giving Your Puppy At All Costs!

Once upon a time, our canine friends lived off the scraps of human leftovers. Little did we know, some of the scraps we fed were causing our puppies to be unwell. In the decades that have gone by, pet owners have gained a huge amount of knowledge on what puppy foods to avoid. With the help of our veterinarians, and the foods made specifically for dogs, our puppies have begun to live much longer and healthier lives.

Here is a list of puppy foods to avoid and the symptoms they can give your pup! Then we’ll go over the foods that can be severely toxic to your pet.

  • Citrus fruits: lemon, orange…, etc. (stomach upset, diarrhea)
  • Fresh coconut, coconut oil (stomach upset, diarrhea)
  • Macadamia nuts (tremors, weakness, vomiting – lasting 12-48 hours)
  • Milk and dairy – puppies cannot digest lactose (stomach upset, diarrhea)
  • High-fat nuts: walnuts, pecans, etc. (upset stomach, diarrhea)
  • Onions, garlic (intestinal irritation, red blood cell damage)
  • Seeds and pits: apple, avocado, etc. (during digestion, cyanide is released)
  • Grapes and raisins (unknown quantities lead to kidney failure)
  • Gum (stomach blockage)
  • Fat trimmings (upset stomach, diarrhea)
  • Cat food (upset stomach, vomiting, diarrhea)
  • Corn cob (intestinal blockage)
  • Liver (fine in smaller amounts, large amounts can affect muscles and bones)
  • Raw fish (could contain deadly parasites)

Extremely Important Puppy Foods to Avoid

Chocolates and Anything Caffeinated

Methylxanthine is found in all chocolates and foods which contain caffeine. When ingested, they can cause vomiting, diarrhea, panting, excessive thirst and urination, hyperactivity, tremors, abnormal heart rhythm, and death. Dark chocolates contain higher amounts of this chemical. If you suspect your puppy has eaten anything containing chocolate or caffeine, call your vet.

Salt and Salty Snacks

High doses of salt can be fatal to your puppy. Include caution in winter areas where road salts can be used to melt ice. Snacks containing salt should always be a puppy food to avoid. Too much salt can lead to sodium poisoning, resulting in vomiting, diarrhea, and neurological symptoms such as drooling and confusion, causing coma and death.

Xylitol

This is a sugar alcohol sweetener found in gums, mouth wash, candies, and some baked goods, and even in small doses, xylitol can be highly toxic. It can cause seizures, liver failure, and death. So, if you suspect your puppy has eaten something containing xylitol, contact your veterinarian ASAP.

Cooked Bones

Although raw bones are healthy for your puppy, cooked bones can splinter and cause intestinal blockages. Also, cooked bones can pierce the intestines, which may ultimately lead to major health issues and death.

Yeast and Raw Dough

Raw dough containing yeast can cause the medical emergency dog bloat. Your puppy’s stomach fills with gas and can flip, cutting off  blood supply to vital organs, possibly tearing the stomach wall. If left untreated, this condition can quickly become fatal.

Now that we’ve gone over the puppy foods to avoid, take a moment to read our article on “Types of Food to Feed Your Puppy” to help you decide what is best to feed your little companion.