Many puppies are taken from their moms too soon, and this can cause problems with the puppy starting at a young age. This includes but not limited to: aggression (food, human, dogs) and seperation anxiety are the most common factors. Other problems can occur also, and may vary dog to dog. Socialization for your puppy with other dogs and new people is very important and puppies should never leave their mom and litter mates until they are at least 8 weeks old!! If your expierience any of these problems with your puppy we might just be able to help you stop or reduce the problem, especially if caught at a young age!!