Browse links
US residents can opt out of "sales" of personal data.
We hope you love our recommendations! Some may have been sent as samples, but all were independently selected by our editors. Just FYI, BuzzFeed and its publishing partners may collect a share of sales and/or other compensation from the links on this page.
I mean if you don't spend half your money on your pet, do you even have a dog?
Price: £5.99.
Price: £3.99.
Price: £6.99 for ten pieces.
Price: £6.95.
Price: £6.59 – it's available in purple, blue, orange, red, white, green, pink and yellow.
Price: £7.99 – it's available in sizes S-M.
Price: £4.99.
Price: £5.73.
Price: £5.99 for 500ml.
Price: £8.10 for small – it's also available in medium and large sizes.
Price: £6.99 in blue – it's also available in pink.
Price: £7.99 for small – it's also available in sizes M-L.
Price: £9.99 for three.