I am so glad that I found Nicole. She truely is a great dog trainer. Not only can she pick up on the most subtle hints of body language, but she has the patience and compassion that are needed to make any dog (and their owners) an A+ student. Even the worst of dogs (my dog Bruno being a prime example) will be turned around in no time. Nicole also gave me advice about my parrots plucking problem! She is a very talented woman and deserves to be named Philly's BEST dog trainer!