12 Amazing Puppies which will make your day

These amazing Puppies are always a source of pleasure and beauty for me. When i look at them they always make me go aww and i hope you will also love them.
1.
2. This is an amazing puppy not a bear
3. Mastiff Puppy
4. Adorable Puppies
5. Two white fluffy puppies
6. Little puppy tasting finger
7. Adorable Puppy lying on lap
8. Cute puppy after taking a bath
9.
10. This puppy is even smaller than my feet
12. Cute puppies sitting together 
13.
14.
15.
17.